earn one's own keep - Turkish English Dictionary